mount aragats - German English Dictionary